abandon something to its fate - Francés Inglés Diccionario